virtual mediation techniques